Extending Graphplan to Domain Axiom Planning

نویسنده

  • Massimiliano Garagnani
چکیده

This short paper proposes an extension of the Graphplan [1] planning system. The extension allows Graphplan to solve planning problems containing Domain Axioms (DAs) in the form p1 ∧ p2 ∧...∧ pn→ c. The problem of DAs arises when the domain representation language adopted is augmented with more expressive terms. For example, in the blocks-world domain, if the set of blocks present in the initial state is unknown, it is not possible to fully express the condition/goal “block A is on the same pile of block B” using only the terms on(x,y), clear(x) and on-table(x). On the other hand, if the terms above(x,y) or under(x, y) (with their obvious meaning) are introduced in the domain definition language, the planning problem needs to be augmented with the following domain axioms:

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluation Strategies for Planning as Satisfiability

Jussi Rintanen August 26, ECAI’04 1/49 This work • We consider evaluation strategies for satisfiability planning: find a (not necessarily shortest) plan. Trade-off: quality vs. cost to produce. • Application domain: any approach to planning in which basic step is finding a plan of a given length (like planning as satisfiability (or CSP, MILP, ...), Graphplan, ...) • Significance: speed-ups of 0...

متن کامل

Decision-Theoretic Planning in the Graphplan Framework

We have developed a decision-theoretic planner based upon the Graphplan planning algorithm, DT-Graphplan. DT-Graphplan reasons about probabilities, costs, and rewards at a propositional level, reconstructing limited state information. We are applying the planner to our robot task architecture to function on a miniature golf domain. By incorporating decision theory into planning, we seek to redu...

متن کامل

Understanding and Extending Graphplan

We provide a reconstruction of Blum and Furst’s Graphplan algorithm, and use the reconstruction to extend and improve the original algorithm in several ways. In our reconstruction, the process of growing the planning-graph and inferring mutex relations corresponds to doing forward state-space refinement over disjunctively represented plans. The backward search phase of Graphplan corresponds to ...

متن کامل

Learning General Graphplan Memos

Domain independent AI planning systems must be able to efficiently generate solutions if they are to be widely deployed to solve large scale real world problems. This paper suggests a static domain analysis technique that can be used to derive heuristics (called general memos) that can be used by Graphplan, one of the most efficient algorithms for solving the classical AI planning problem, to i...

متن کامل

Partial Plans Completion with GRAPHPLAN

Completion of partial plans is a subtask for many planning techniques such as plan reusing, replanning and accomplishing complex user goals. The new generation of fast planners such as Graphplan, Satplan and others, is characterized by very efficent planning algorithms which exploit techniques of multiple plans representation. Unfortunately it is fairly difficult to give Graphplan a partial pla...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000